[WIP] Flamelet approach for premixed flames#1826
[WIP] Flamelet approach for premixed flames#1826
Conversation
…putation inconsistency
Update LUT reader to version 1.0.1
Add laminar premixed flame regression test.
…into feature_new_flamelet
Enable flamelet user scalars as objectives; streamline flamelet scalar variable naming
Fix compilation warning
|
discadj_arina2k fails with some mpi error, but it does not fail when I run it on my local machine. Not sure what is going on here. There is another case that sometimes fails due to the tight tolerance. |
| table_source_names.resize(n_table_sources); | ||
| table_sources.resize(n_table_sources); | ||
| table_source_names[I_SRC_TOT_PROGVAR] = "ProdRateTot_PV"; | ||
| table_source_names[I_SRC_TOT_PROGVAR] = "ProdRateTot-PV"; |
There was a problem hiding this comment.
I would like to call it ProdRateTot_PV in the latest dragon format. The logic is _ and inside we can use "-" to separate words. Also, e.g.: ProdRatePos_Y-CO. I know this is an inconvenience
for existing dragon tables with the other nomenclature. My proposal is to rename this in your existing tables now for the last time and in the future we will handle changes to the hard coded variable names through version numbers of the dragon file. Hope that works for everybody. Please let me know.
|
I will close this pull request every time Evert commits something. |
Proposed Changes
Give a brief overview of your contribution here in a few sentences.
This PR introduces a tabulated chemistry approach. The focus for this PR is on laminar and premixed flames in the incompressible framework, but it is generalizable to non-premixed and partially premixed flames, turbulent flames and compressible flames.
In this approach, 2 transport equations are solved for progress variable and total enthalpy. The lookup table retrieves quantities (temperature, density, viscosity, diffusivity, source terms, etc) as a function of these independent control variables. 2 additional independent transport equations are solved for the species NO and CO.
Related Work
Resolve any issues (bug fix or feature request), note any related PRs, or mention interactions with the work of others, if any.
Nijso Checklist
PR Checklist
Put an X by all that apply. You can fill this out after submitting the PR. If you have any questions, don't hesitate to ask! We want to help. These are a guide for you to know what the reviewers will be looking for in your contribution.